ModuleInterface: refactor ModuleInterfaceChecker out of ModuleInterfaceLoader#34121
Conversation
|
@swift-ci please smoke test |
|
swiftlang/llvm-project#1884 |
ce92a31 to
add6f8c
Compare
|
swiftlang/llvm-project#1884 |
add6f8c to
63c283b
Compare
|
swiftlang/llvm-project#1884 |
63c283b to
870f835
Compare
|
swiftlang/llvm-project#1884 |
1 similar comment
|
swiftlang/llvm-project#1884 |
870f835 to
d31e31f
Compare
|
swiftlang/llvm-project#1884 |
d31e31f to
c386fcb
Compare
|
swiftlang/llvm-project#1884 |
2 similar comments
|
swiftlang/llvm-project#1884 |
|
swiftlang/llvm-project#1884 |
|
swiftlang/llvm-project#1884 |
|
Build failed |
|
Build failed |
|
swiftlang/llvm-project#1884 |
…ceLoader This refactoring allows us to drop ModuleInterfaceLoader when explicit modules are enabled. Before this change, the dependencies scanner needs the loader to be present to access functionalities like collecting prebuilt module candidates.
c386fcb to
8ccee27
Compare
|
swiftlang/llvm-project#1884 |
|
swiftlang/llvm-project#1884 |
|
Build failed |
|
swiftlang/llvm-project#1884 |
This refactoring allows us to drop ModuleInterfaceLoader when explicit modules are enabled. Before this change, the dependencies scanner needs the loader to be present to access functionalities like collecting prebuilt module candidates.